func runtime.alignUp
102 uses
runtime (current package)
cgocall.go#L495: sched.sp = *(*uintptr)(unsafe.Pointer(sched.sp + alignUp(sys.MinFrameSize, sys.StackAlign)))
malloc.go#L582: randHeapBase = alignUp(randHeapBase, heapArenaBytes)
malloc.go#L693: p = alignUp(p+(256<<10), heapArenaBytes)
malloc.go#L744: n = alignUp(n, heapArenaBytes)
malloc.go#L1251: off = alignUp(off, 8)
malloc.go#L1259: off = alignUp(off, 8)
malloc.go#L1261: off = alignUp(off, 4)
malloc.go#L1263: off = alignUp(off, 2)
malloc.go#L2372: persistent.off = alignUp(persistent.off, align)
malloc.go#L2390: persistent.off = alignUp(goarch.PtrSize, align)
malloc.go#L2449: p := alignUp(l.next, align)
malloc.go#L2454: if pEnd := alignUp(l.next-1, physPageSize); pEnd > l.mapped {
malloc_generated.go#L4342: off = alignUp(off, 8)
malloc_generated.go#L4345: off = alignUp(off, 8)
malloc_generated.go#L4347: off = alignUp(off, 4)
malloc_generated.go#L4349: off = alignUp(off, 2)
malloc_generated.go#L4498: off = alignUp(off, 8)
malloc_generated.go#L4501: off = alignUp(off, 8)
malloc_generated.go#L4503: off = alignUp(off, 4)
malloc_generated.go#L4505: off = alignUp(off, 2)
malloc_generated.go#L4654: off = alignUp(off, 8)
malloc_generated.go#L4657: off = alignUp(off, 8)
malloc_generated.go#L4659: off = alignUp(off, 4)
malloc_generated.go#L4661: off = alignUp(off, 2)
malloc_generated.go#L4810: off = alignUp(off, 8)
malloc_generated.go#L4813: off = alignUp(off, 8)
malloc_generated.go#L4815: off = alignUp(off, 4)
malloc_generated.go#L4817: off = alignUp(off, 2)
malloc_generated.go#L4966: off = alignUp(off, 8)
malloc_generated.go#L4969: off = alignUp(off, 8)
malloc_generated.go#L4971: off = alignUp(off, 4)
malloc_generated.go#L4973: off = alignUp(off, 2)
malloc_generated.go#L5122: off = alignUp(off, 8)
malloc_generated.go#L5125: off = alignUp(off, 8)
malloc_generated.go#L5127: off = alignUp(off, 4)
malloc_generated.go#L5129: off = alignUp(off, 2)
malloc_generated.go#L5278: off = alignUp(off, 8)
malloc_generated.go#L5281: off = alignUp(off, 8)
malloc_generated.go#L5283: off = alignUp(off, 4)
malloc_generated.go#L5285: off = alignUp(off, 2)
malloc_generated.go#L5434: off = alignUp(off, 8)
malloc_generated.go#L5437: off = alignUp(off, 8)
malloc_generated.go#L5439: off = alignUp(off, 4)
malloc_generated.go#L5441: off = alignUp(off, 2)
malloc_generated.go#L5590: off = alignUp(off, 8)
malloc_generated.go#L5593: off = alignUp(off, 8)
malloc_generated.go#L5595: off = alignUp(off, 4)
malloc_generated.go#L5597: off = alignUp(off, 2)
malloc_generated.go#L5746: off = alignUp(off, 8)
malloc_generated.go#L5749: off = alignUp(off, 8)
malloc_generated.go#L5751: off = alignUp(off, 4)
malloc_generated.go#L5753: off = alignUp(off, 2)
malloc_generated.go#L5902: off = alignUp(off, 8)
malloc_generated.go#L5905: off = alignUp(off, 8)
malloc_generated.go#L5907: off = alignUp(off, 4)
malloc_generated.go#L5909: off = alignUp(off, 2)
malloc_generated.go#L6058: off = alignUp(off, 8)
malloc_generated.go#L6061: off = alignUp(off, 8)
malloc_generated.go#L6063: off = alignUp(off, 4)
malloc_generated.go#L6065: off = alignUp(off, 2)
malloc_generated.go#L6214: off = alignUp(off, 8)
malloc_generated.go#L6217: off = alignUp(off, 8)
malloc_generated.go#L6219: off = alignUp(off, 4)
malloc_generated.go#L6221: off = alignUp(off, 2)
malloc_generated.go#L6370: off = alignUp(off, 8)
malloc_generated.go#L6373: off = alignUp(off, 8)
malloc_generated.go#L6375: off = alignUp(off, 4)
malloc_generated.go#L6377: off = alignUp(off, 2)
malloc_generated.go#L6526: off = alignUp(off, 8)
malloc_generated.go#L6529: off = alignUp(off, 8)
malloc_generated.go#L6531: off = alignUp(off, 4)
malloc_generated.go#L6533: off = alignUp(off, 2)
malloc_stubs.go#L403: off = alignUp(off, 8)
malloc_stubs.go#L411: off = alignUp(off, 8)
malloc_stubs.go#L413: off = alignUp(off, 4)
malloc_stubs.go#L415: off = alignUp(off, 2)
mbitmap.go#L812: off := alignUp(uintptr(cheaprand())%dataSize, goarch.PtrSize)
mem.go#L213: p = alignUp(p, align)
mem.go#L227: pAligned := alignUp(p, align)
mem_linux.go#L106: beg := alignUp(uintptr(v), physHugePageSize)
mfinal.go#L529: nret = alignUp(nret, uintptr(t.Align_)) + t.Size_
mfinal.go#L531: nret = alignUp(nret, goarch.PtrSize)
mgcscavenge.go#L910: max = alignUp(max, minimum)
mgcscavenge.go#L970: hugePageAbove := uint(alignUp(uintptr(start), pagesPerHugePage))
mheap.go#L1290: base = alignUp(base, physPageSize)
mheap.go#L1563: ask := alignUp(npage, pallocChunkPages) * pageSize
mheap.go#L1569: nBase := alignUp(end, physPageSize)
mheap.go#L1622: nBase = alignUp(h.curArena.base+ask, physPageSize)
mpagealloc.go#L183: return int(alignDown(uintptr(lo), e)), int(alignUp(uintptr(hi), e))
mpagealloc.go#L369: limit := alignUp(base+size, pallocChunkBytes)
mpagealloc_64bit.go#L78: b := alignUp(uintptr(entries)*pallocSumBytes, physPageSize)
mpagealloc_64bit.go#L119: limitOffset := alignUp(uintptr(sumIdxLimit)*pallocSumBytes, physPageSize)
mpagealloc_64bit.go#L208: needMax := alignUp(uintptr(chunkIndex(limit)), physPageSize/scSize)
mranges.go#L77: base := alignUp(a.base.addr(), uintptr(align)) + len
pinner.go#L322: bytes := alignUp(s.pinnerBitSize(), 8)
proc.go#L5335: totalSize = alignUp(totalSize, sys.StackAlign)
stack.go#L360: n = uint32(alignUp(uintptr(n), physPageSize))
stkframe.go#L281: off: -int32(alignUp(abiRegArgsType.Size_, 8)), // It's always the highest address local.
stubs.go#L374: func alignUp(n, a uintptr) uintptr {
symtab.go#L663: maxpc = alignUp(maxpc, 1<<16) // round up for end PC
traceback.go#L504: frame.sp += alignUp(sys.MinFrameSize, sys.StackAlign)
traceregion.go#L44: n = alignUp(n, 8)
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |